(cat) claw - German English Dictionary